package com.zhang.system.entity;

import com.zhang.system.entity.Menu;
import com.zhang.system.entity.Role;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class UserInfoVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 昵称
     */
    private String nickname;
    /**
     * 电话
     */
    private String phone;
    /**
     * 电子邮件
     */
    private String email;
    /**
     * 角色信息
     */
    private List<Role> rolesInfo;
    /**
     * 菜单信息
     */
    private List<Menu> menusInfo;
    /**
     * 性别信息
     */
    private String genderInfo;

    private Long avatar;
}
